class Tool(object):
    # 使用赋值语句定义类属性，记录所有使用该类对象的数量
    count = 0   # Tool自己的属性

    # 类方法  自己的方法
    @classmethod
    def show_tool_count(cls):
        print("工具对象的数量%d" % cls.count)

    def __init__(self, name):
        self.name = name
        # 让类属性的值+1
        Tool.count += 1


# 创建工具对象
TOOL1 = Tool("斧头")
TOOL2 = Tool("狼头")
TOOL3 = Tool("锄头")
# 调用类方法
Tool.show_tool_count()
